package br.ifrn.edu.mb;

//import banco.interfaces.*;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.context.FacesContext;
import javax.servlet.http.HttpSession;

import banco.entidades.Usuario;
import banco.facade.FachadaBanco;

@ManagedBean(name="contaMB")
@RequestScoped
public class ContaMB {
	@EJB
	private FachadaBanco fachadaBanco;
	
	public double getSaldo() {
		HttpSession session = (HttpSession) FacesContext.getCurrentInstance().getExternalContext().getSession(true);
		Usuario usuario = (Usuario) session.getAttribute("usuario");
		 
		return fachadaBanco.recuperar(usuario.getConta().getId()).getSaldo();
	}
	
	public String irNoSaldo(){
		return"exibirSaldo.xhtml";
	}
	
}
